package com.example.demo.model;

import lombok.Data;
import java.util.Date;
import java.util.List;

@Data
public class Category {
    private Integer id;
    private String name;        // 分类名称
    private String icon;        // 分类图标
    private Integer parentId;   // 父分类ID，顶级分类为0
    private Integer level;      // 分类层级：1-一级分类，2-二级分类，3-三级分类
    private String keywords;    // 搜索关键词
    private Integer sortOrder;  // 排序
    private Integer status;     // 状态：0-禁用，1-启用
    private Date createTime;    // 创建时间
    private List<Category> children; // 子分类列表
}